04. 软件和数据要求

软件和数据要求

软件要求

项目必须使用 Python。 鉴于机器学习毕业项目的自由度,软件和完成项目所需要的库,根据你应用领域的选择和问题定义,都会有很大不同。 出于这个原因,项目评审师如何获取你项目中用到的软件和库的步骤,都需要你清晰的写成文档记录下来。这些信息需要记录在一个名为 README 的文件中,跟项目一起提交。请注意:专利软件、需要私人许可证的软件,或者需要付费或者特定账号登陆才能获取的软件,都应该避免包含在此项目中。

数据要求

几乎每个机器学习毕业项目都会有一定的数据集或输入数据结构(文本文件、图片等)的要求。与上面提到的软件要求类似,你使用的数据要么是公众能够接触到的数据,要么你直接在项目提交的时候提供。请不要使用没有明确许可的私人或专利数据。提交时也需要考虑数据大小,虽然没有明确的上限,但大于200MB的文件,审阅者需要花更多的时间下载。这可能会占用他本来可以用来审阅你提交项目的时间。如果你项目中的数据集过大,可以考虑你是否可以用一个数据子集代替。

道德准则

尽管大部分公众数据没有任何的道德准则问题在里面,但你还是应该考虑到你正在用的这些数据的来源,以及这些数据有没有包含任何敏感信息。例如,你为一个银行工作,希望在项目中用到银行的客户的数据,这可能不是一个符合道德准则的数据选择,应当避免这种情况发生。

如果对于毕业项目中数据集的性质你还有其它疑问,请致信 support@youdaxue.com 咨询。